home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / HackAddict™ Magazine / HackAddict 06 / Files / IPNetMonitor / Release Notes < prev   
Text File  |  1997-04-22  |  11KB  |  238 lines

  1. IPNetMonitor Release Notes
  2.  
  3. Future Plans:
  4. Add a record feature so you can record the Monitor data to a file and replay it at a later time to review IP throughput over the last several minutes, hours, or even weeks, and export the data to a spreadsheet.
  5.  
  6. Make the Monitor window show duplicate and retransmitted datagrams in a different color so you can see problems with your TCP settings and make adjustments (TCP window size, MTU, etc.).
  7.  
  8. Make IPNetMonitor fully scriptable so others can write CGI scripts to control the various tools and display the results in a web browser window.
  9.  
  10. April 23, 1997 (1.5)
  11. Monitor: changed time display to use format specified in Date & Time control panel.
  12.  
  13. NSLookup: querries now request to use recursion if available.
  14. NSLookup: List Domains query no longer shows SOA results.
  15. NSLookup: changed checkbox label to "Use Server at IP Address" and updated help text.
  16.  
  17. TraceRoute: fixed bug that prevented transfering a destination from the Trace Route table to the Test Connectivity or Subnet Calculator window.
  18.  
  19. April 21, 1997 (1.5c2)
  20. Updated documentation for IPNetMonitor on my web page.  Documentation can now be downloaded in PDF format.
  21.  
  22. Monitor: expanded help text to describe small Monitor window.
  23.  
  24. Whois, Finger, NSLookup, TraceRoute: added support for PageUp and PageDown keys.
  25.  
  26. Improved how TraceRoute matches response packets so it can trace ahead through firewalls.
  27.  
  28. Test Connectivity: allow URLs of the form <ping://www.sustworks.com/> or <ping:199.232.56.35/0/120> where the last two numbers specify the Limit and Delay if present. May be used to maintain a connection by pinging a server every two minutes for example.
  29.  
  30. Test Connectivity: fixed bug that misinterpreted delays longer than several minutes.
  31.  
  32. Updated component version numbers to be more consistent.
  33.  
  34. April 16, 1997 (1.4)
  35. Whois, Finger, NSLookup: Improved responsiveness during long TCP querries.
  36. Whois, Finger, NSLookup: Fixed bug in Apple menu processing.
  37.  
  38. NSLookup: Added query type "List Domains" to simplify finding the domain names registerd by an organization.
  39. NSLookup: Fixed OS display for MINFO query.
  40. NSLookup: Display server address along side server name if provided.
  41. NSLookup: Added support NSLookup GURL.
  42. NSLookup: URL display now includes server name if specified.
  43.  
  44. Register Application: added "IPNetMonitor Registration Update" to allow users who register with an old version of the Register Application to pay the remainder of the new registration fee.  The registration fee increased from US$10 to US$20 as of 4/13/97 (updates remain free for previously registered users).
  45.  
  46. April 10, 1997 (1.3)
  47. NSLookup now supports Zone Transfers.
  48.  
  49. Fixed bug in time display that showed 12:00 noon as AM.
  50.  
  51. March 31, 1997 (1.3c2)
  52. Added NSLookup client.
  53.  
  54. Added Finger client.
  55.  
  56. IPNetMonitor now supports multiple open Test Connectivity (ping) windows.
  57.  
  58. Extended support for GURL Apple Events to include "whois" and "finger" URLs.
  59.  
  60. March 21, 1997 (1.2)
  61. Added WWW Registration Page to Edit menu.
  62. You can now register online and receive your registration key within minutes.
  63.  
  64. Added Font and Size menus for use with the WhoIs tool to support international servers.
  65.  
  66. The URLs in the About Box are now active (requires Internet Config).
  67.  
  68. Fixed refresh bug in the Monitor display that caused grid lines to sometimes not appear.
  69.  
  70. Converted to use the new CW11 fully threaded networking classes.
  71.  
  72. February 20, 1997 (1.1.2)
  73. Fixed a bug in copying just the first row of the trace route table.
  74.  
  75. February 14, 1997 (1.1.1)
  76. Added elapsed time display to Trace Route window.
  77.  
  78. The Min, Ave, and Max summary times now show 3 decimal places for values less than 0.1 second.
  79.  
  80. Fixed bug where Trace Route could crash on some CPUs during asynchronous trace ahead.
  81.  
  82. IPNetMonitor now comes with an Installer to simplify installing and removing the application.
  83.  
  84. February 4, 1997 (1.0c13)
  85. Fixed bug where Trace Route could crash if aborted while
  86. looking up names after the trace had completed.
  87.  
  88. Moved the Average bytes per second to the right side of the
  89. Monitor window so the left side could be covered without
  90. losing this information.
  91.  
  92. IPNetMonitor now restores windows to the screen they were on
  93. when last closed.
  94.  
  95. SetupAP now ignores old PPP mdev's (like MacPPP) to avoid
  96. duplicate found errors.
  97.  
  98. January 24, 1997 (1.0c11)
  99. Trace Route no longer pauses to wait for slow or lost responses.
  100.  
  101. Who Is allows you to specify the address of a Whois Server to use for querying international domain names that are not registered by the InterNIC.
  102.  
  103. The Monitor Window now shows the average and maximum sent and received bytes per second separately.
  104.  
  105. Ping and Trace Route can now invoke Telnet to the corresponding destination by launching a <telnet://...> GURL via Internet Config.  Use Cmd-1 from the Ping or Trace Route window.  [Works great with Nifty Telnet.]
  106.  
  107. The Subnet Calculator now shows the number of addresses
  108. in a subnet based on the mask.
  109.  
  110. January 14, 1997
  111. Changed the name of the preferences file from "IP NetLink Prefs" to "IPNetMonitor Prefs" to match the new product name.  If you are installing this version over a previously registered copy, you will need to re-enter your registration data, or rename the old preferences file so IPNetMonitor finds your registration data.
  112.  
  113. Removed the "look down" button from the Ping and Trace Route windows.  The program automatically determines whether to do a lookup or reverse lookup based on which field is empty or contains the insertion point.
  114.  
  115. Times less than 0.1 second are now displayed to three decimal places in the Trace Route window.
  116.  
  117. Changed the application icon to be more visually distinctive.
  118.  
  119. The Test Connectivity tool now supports pinging to a range of IP addresses.
  120. Enter the starting and ending IP address separated by a hyphen.
  121.  
  122. The Subnet Calculator now does conversions between classful network ranges
  123. and CIDR aggregates (network prefix/length).  Fixed a bug in the original version (1.0c7).
  124.  
  125. Fixed a bug in displaying the spinning cursor during DNS lookups (introduced when printing was added).
  126.  
  127. Changed WhoIs window to not scroll when new text is added.
  128. Fixed refresh bug in WhoIs window that caused window background to turn black.
  129. Fixed bug that allowed Ping or TraceRoute to invalid address when lookup failed.
  130. Fixed memory leak in opening/closing Ping and TraceRoute window.
  131.  
  132. December 12, 1996
  133. Printing from the file menu is now supported.
  134.  
  135. Renamed tools only version from "IP NetLink" to "IPNetMonitor" to
  136. be more descriptive and unique.
  137.  
  138. IPNetMonitor now remembers the size of the Monitor window when you last
  139. quit the application.  If the small Monitor window was running, it will restart
  140. automatically when you launch the application.
  141.  
  142. The Monitor tool now shows a running average in blue. 
  143. Horizontal and vertical grid lines have been added to the Monitor display.
  144.  
  145. Added 'clut' resource to specify colors for the Monitor display:  background,
  146. grid, transmit, receive, average, small background, and small grid.
  147. If the background and grid color are the same, the horizontal graph scale is shown.
  148. If no 'clut' resource is found, use default colors from the standard palette.
  149.  
  150. Times less than 0.1 second are now displayed to three decimal places in the
  151. Test Connectivity window.
  152.  
  153. November 20, 1996
  154. The Monitor tool now works with Ethernet and other data link providers.
  155.  
  156. A User Guide is now available including a tutorial on "Finding and Fixing Potholes on the Information Highway."
  157.  
  158. Added "Who Is" client. Select any destination from the Trace Route table and type Cmd-I to look up "Who Is" responsible for the corresponding top level network domain.
  159.  
  160. Invoking one tool from another transfers the corresponding data automatically.  Cmd-R from the ping window will automatically start a Trace Route to the same address.
  161.  
  162. The Log Window now records each test and a summary of ping results.
  163.  
  164. Added edit fields to adjust "Limit" and "Delay" for Ping test (pings are now asynchronous).
  165.  
  166. The Monitor tool now works on 68K Macs (created ASLM version of OTModl$Proxy).
  167.  
  168. Fixed copy and paste bug in 68K version.
  169. Fixed expiration date bug in 68K version.
  170.  
  171. October 11, 1996
  172. Added a zoom box to the Monitor Window that shrinks the window
  173. to use less screen space.
  174.  
  175. Added a registration screen that allows you to enter registration
  176. data if you decide to buy the program.  Once registered, the demo
  177. startup window will no longer appear.
  178.  
  179. The package now includes a Register application you can use
  180. to pay for the program ($10) using the Kagi Software Service.
  181.  
  182. The demo now expires 21 days after being installed.
  183.  
  184. The terms and conditions for use have been updated to reflect
  185. the programs commercial status.
  186.  
  187. A 68K version is now available (but Monitoring won't work
  188. until the OTModl$Proxy module is converted to ASLM).
  189.  
  190. September 24, 1996
  191. The demo expiration has been changed to October 15, 1996.
  192.  
  193. Fixed a bug in the OTModl$Proxy STREAMs module that caused
  194. occaisional data corruption or crashes while monitoring.
  195.  
  196. You can select the results of a Trace Route test and copy them
  197. to the clipboard as plain text (for pasting into email messages).
  198. If you include the first row of the table in your selection, the
  199. table headings will also be copied as shown here.
  200.  
  201.  <traceroute: 199.232.56.35>
  202.  Hop Sent Received Seconds  IP Address       Name
  203.   1  YYY  YYY      0.16     146.115.101.232  dial18.mbo.ma.ultra.net
  204.   2  YYY  YYY      0.15     146.115.12.67    un-gw-3.mbo.ma.ultra.net
  205.   3  Y    Y        0.16     199.232.56.35    cleopatra.ultra.net
  206.  
  207. The line beginning "<traceroute: " is the URL for this trace.  If you use
  208. Internet Config and have selected IPNetMonitor as the corresponding helper
  209. application, you can invoke a Trace Route to this address by command
  210. clicking in the URL.  [Great if someone sends you email including the
  211. results of a traceroute, and you want to reproduce it.]
  212.  
  213. Fixed various cosmetic bugs.
  214.  
  215. Further testing reveals Open Transport will not autopush
  216. STREAMS modules above classic 'mdev's (MacPPP or FreePPP).
  217. To use the Monitor window, you'll need to use Apple's OT/PPP
  218. (the only OT Native PPP implementation I'm aware of at this time).
  219. I'm still investigating ways to work around this.
  220.  
  221. September 3,  1996
  222. IPNetMonitor now remembers each window's size and location when
  223. the window is closed, and will restore windows to their previous
  224. position when opened.
  225.  
  226. IPNetMonitor remembers which windows we're open when you
  227. last quit the application, and will automatically re-open them
  228. when the application is started.
  229.  
  230. IPNetMonitor now handles the GURL Apple Event.  If you use
  231. Internet Config, you can make IPNetMonitor the helper application
  232. for URLs of the form "traceroute://a.b.c/" or "ping://a.b.c/".
  233.  
  234. If the Monitor window is open when a GURL Apple Event is received,
  235. monitoring will be started before invoking the traceroute or ping.
  236.  
  237. [End of Release Notes]
  238.